NASCAR had an "if you build it, they will come" moment at the L.A. Memorial Coliseum. And from the eye test, the industry's gamble of (...)
NASCAR had an "if you build it, they will come" moment at the L.A. Memorial Coliseum. And from the eye test, the industry's gamble of (...)